package com.wz.project.sap.STOCK_TRANSFER.mapper;

import com.wz.project.sap.STOCK_TRANSFER.domain.ZflWmsStockTransferItem;

import java.util.List;

public interface ZflWmsStockTransferItemMapper {

   List<ZflWmsStockTransferItem> getItem(ZflWmsStockTransferItem item);

   /**
    * 查询库存调拨回传
    *
    * @param ZEILE 库存调拨回传ID
    * @return 库存调拨回传
    */
   public ZflWmsStockTransferItem selectZflWmsStockTransferItemById(String ZEILE);

   /**
    * 查询库存调拨回传列表
    *
    * @param zflWmsStockTransferItem 库存调拨回传
    * @return 库存调拨回传集合
    */
   public List<ZflWmsStockTransferItem> selectZflWmsStockTransferItemList(ZflWmsStockTransferItem zflWmsStockTransferItem);

   /**
    * 新增库存调拨回传
    *
    * @param zflWmsStockTransferItem 库存调拨回传
    * @return 结果
    */
   public int insertZflWmsStockTransferItem(ZflWmsStockTransferItem zflWmsStockTransferItem);

   /**
    * 修改库存调拨回传
    *
    * @param zflWmsStockTransferItem 库存调拨回传
    * @return 结果
    */
   public int updateZflWmsStockTransferItem(ZflWmsStockTransferItem zflWmsStockTransferItem);

   /**
    * 删除库存调拨回传
    *
    * @param ZEILE 库存调拨回传ID
    * @return 结果
    */
   public int deleteZflWmsStockTransferItemById(String ZEILE);

   /**
    * 批量删除库存调拨回传
    *
    * @param ZEILEs 需要删除的数据ID
    * @return 结果
    */
   public int deleteZflWmsStockTransferItemByIds(String[] ZEILEs);


   List<ZflWmsStockTransferItem> getStockTransferByItem(ZflWmsStockTransferItem zflWmsStockTransferItem);

}
